package cn.bytecollege.service;

import cn.bytecollege.dao.AdminDao;
import cn.bytecollege.entity.Admin;

/**
 * 管理员service
 * @author qy
 */
public class AdminService {

    AdminDao adminDao = null;
    public AdminService(){
        adminDao = new AdminDao();
    }
    /**
     * 根据管理员名字查询管理员信息
     * @param adminName
     * @return
     */
    public Admin findByAdminName(String adminName){
        return adminDao.findByAdminName(adminName);
    }

    /**
     * 添加管理员
     * @param admin
     * @return
     */
    public int save(Admin admin) {
        return adminDao.save(admin);
    }

    /**
     * 根据管理员ID更改管理员名和密码
     * @param admin
     * @return
     */
    public int update(Admin admin) {
        return adminDao.update(admin);
    }

    /**
     * 根据管理员ID删除管理员
     * @param adminId
     * @return
     */
    public int deleteById(Integer adminId) {
        return adminDao.deleteById(adminId);
    }
}